top armouring - Französisch Englisch Wörterbuch